Qual Att
Quality Attributes in Software Development
Every aspect of the software development cycle should ultimately be focused on the client in one way or another, from price to function to program size and more. In order to maintain consistency in the focus and the development trajectory of software, certain concrete goals should be established and built into the processes of development that make up the software development lifecycle. These goals can be seen as quality attributes, of which there are six commonly identified. Each of these quality attributes is defined and briefly described in the following paragraphs, with the impact on software development also described.
Modifiability is a key quality attribute, as it determines the true usability and value to the client. Ensuring that a program and its components can be modified to integrate with other client applications or operating system, and that the functionality can be adjusted in direct response to client needs, is essential to ensuring product success especially when developing software for business use, when a great deal of customizability will be needed for each client. In order to help ensure a consistent modifiability throughout the program, each element in the product development life cycle should maintain a certain independence, remaining integrated...
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now